iT邦幫忙

2023 iThome 鐵人賽

DAY 15
0
Modern Web

React 測試 x AI:探索測試新境界,測試不再枯燥乏味!系列 第 15

[Day 15] React + Jest API 測試 (AI)

  • 分享至 

  • xImage
  •  

使用 copilot chat 基本上只要下 /tests 就可以產出完整的 API 測試。

API 測試

/tests

copilot chat

像 API 這種就算有使用像 useFetchData() 等外部引入的函式,會因為本來就需要模擬假的資料,就算直接請 copilot chat 產出測試程式碼,也不會有太大的問題。之前在使用的 copilot chat 產測試之所以需要提供很多條件跟規則,是因為我們需要明確的外部引入的函式內容,才需要這麼做。

來比較一下差異:

https://ithelp.ithome.com.tw/upload/images/20230930/20153820thD4I9VYl5.jpg

模擬回傳資料都是 copilot chat 自動產生的,所以跟原本寫的會有些差異,但除此之外,基本上就是一模一樣的。

下一篇來介紹一個好用的 mock server MSW


上一篇
[Day 14] React + Jest API 測試
下一篇
[Day 16] MSW 介紹
系列文
React 測試 x AI:探索測試新境界,測試不再枯燥乏味!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言